#ifndef __SHOP_H_
#define __SHOP_H_

#include "Object.h"
class Player;
class Shop
{
public:
    Shop(Player &p):p(p){}
    void show();

    void showWeapon();
    void BuyWeapon(int WeaponMoney,int WeaponAttack,const std::string WeaponName);
    
    void showDefend();
    void BuyDefend(int DefendMoney,int DefendDefends,const std::string DefendName);
    
    void showMedicine();
    void BuyMedicine(int MedicineMoney,int MedicineHP,const std::string MedicineName);
private:
    Player &p;  //直接绑定玩家本身 
};




#endif